@charset "utf-8";
body{color:#333333; font-size:16px; font-family:'Microsoft Yahei',Tahoma,Helvetica,Arial,Serif,sans-serif,Simsun,SimHei,Monospace; -webkit-text-size-adjust:none; background-color:#00238c;
background:#fff;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#337fd4;}
button, input, select, textarea {font-family: inherit; font-size:0.9375em;}
input:focus, textarea:focus{ outline: none;}
input::-webkit-input-placeholder{color: #999999;}
.fl {float: left}
.fr {float: right}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:textfield}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:#555;opacity: .5}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px;opacity:0}
[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;display:inline-block;height:16px;line-height:16px;cursor:pointer;padding-left: 25px}
[type=checkbox]:checked+label:before{border:1px solid #2258ff;}
[type=checkbox]+label:after,[type=checkbox]+label:before{position:absolute;top:0;left:0;z-index:0;width:16px;height:16px;border-radius:3px;content:'';border:1px solid #222}
[type=checkbox]:checked+label:after{width:8px;height:8px;border-radius:3px;background:#2258ff;;top:5px;left:5px;border: none}
[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;display:inline-block;height:16px;line-height:16px;cursor:pointer;padding-left: 25px}
[type=radio]+label:after,[type=radio]+label:before{position:absolute;top:-1px;left:0;z-index:0;width:16px;height:16px;border-radius:50%;content:''}
[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{border:1px solid #888}
[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px;opacity:0}
[type=radio]:checked+label:before{border:1px solid #2258ff}
[type=radio]:checked+label:after{width:8px;height:8px;border-radius:50%;background:#2258ff;top:4px;left:5px}


/**{box-sizing: border-box;}*/
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}.l{float:left}.r{float:right}.fl{float:left!important}.fr{float:right!important}
.bor{border:1px dashed #999}.poab{position: absolute;}.pore{position: relative;}.ani{transition: all .3s}
.texto{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
::selection{background:#308ecc;color:#fff}
::-moz-selection{background:#308ecc;color:#fff}
::-webkit-selection{background:#308ecc;color:#fff}
.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}.text-up{text-transform: uppercase;}.text-bl{font-weight: bold}
.wp{width: 1240px;margin:0 auto; position: relative;}
.wp-pa{width: 1170px;margin:0 auto; position: relative;}
body{min-width: 1300px}
a{color:#555}
a:hover{color:#195284;text-decoration:none}
.co{color: #195284}
.cobg{background-color: #195284}

.clear{clear: both;}




.wp-pa{padding:15px;background:#fff}
.slideBox{position:relative;overflow:hidden;width:600px;height:355px;background:#fff}
.slideBox .hd{position:absolute;right:15px;bottom:10px;z-index:1;overflow:hidden;height:15px}
.slideBox .hd ul{float:left;overflow:hidden;zoom:1}
.slideBox .hd ul li{float:left;overflow:hidden;margin-right:8px;width:8px;height:8px;border-radius:10px;background:#fff;text-align:center;text-indent:-999em;font-size:0;cursor:pointer}
.slideBox .hd ul li.on{background:#195284}
.slideBox .bd{position:relative;z-index:0;height:100%}
.slideBox .bd li{position:relative;vertical-align:middle;zoom:1}
.slideBox .bd li p{position:absolute;right:0;bottom:0;left:0;z-index:999;overflow:hidden;padding:0 100px 0 10px;height:40px;background:#222;background:rgba(0,0,0,.5);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:40px}
.slideBox .bd img{display:block;width:600px;height:355px}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-23px; display:block; width:46px; height:46px; background:#fff;border-radius: 5px;opacity: .8;text-align: center;line-height: 44px;color: #195284;font-size: 24px   }
.slideBox .next{ left:auto; right:3%; }
.slideBox .prev:hover,
.slideBox .next:hover{ opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }



.tab-con .tab{display:none}
.box2{padding: 15px;width: 570px;height:325px;background: #F7F7F7;}
.box2 .tab-title li{height:40px;line-height:40px;font-size: 22px;}
.box2 .tab-title li.on{border-bottom:2px solid #AD312F;padding-bottom: 5px}
.box2 .tab-title li.on a{color: #000}
.box2 .tab-title{border-bottom:1px solid #ebebeb;position: relative;}
.box2 .tab-cons ul li{padding-left:10px;height:37px;background:url(../images/dot.png) no-repeat left center;line-height:37px;font-size: 16px}
.box2 .tab-cons ul li span{float:right;color:#858585}
.box2 .tab-cons ul li a{font-size: 16px}
.box2-1 .tab-cons ul li a{width: 450px}



.box1 .tab-title{border-bottom:1px solid #eee}
.box1 .tab-title li.on{border-right:1px solid #eee}
.box1 .tab-title li.on:before{position:absolute;bottom:-2px;left:0;width:102px;height:5px;background:#fff;content:''}
.tab-title li{position:relative;display:inline-block;height:40px;font-size:18px}
.tab-title li a{display:inline-block;padding:0 10px;}
.tab-nav li.on{border-bottom:2px solid #AD312F;padding-bottom: 5px}
.tab-nav li.on a{color: #000}
.tab-nav0 li{width: 19%;margin: 0 0.5%;float: left;text-align: center;}
.tab-nav1 li{width: 15%;margin: 0 0.5%;float: left;text-align: center;}


.tab-con ul,.tab-cons{padding:10px}
.box1 .tab-con ul li{padding-left:10px;height:32px;background:url(../images/dot.png) no-repeat left center;line-height:32px}
.box1 .tab-con ul li span{float:right;color:#777}
.box1 .tab-con ul li a{width:320px}

.box1 .tab-cons ul li{padding-left:10px;height:32px;background:url(../images/dot.png) no-repeat left center;line-height:32px}
.box1 .tab-cons ul li span{float:right;color:#777}
.box1 .tab-cons ul li a{width:310px}

.wza{line-height: 20px; text-align: right;}
.wza a{margin-right:20px;}
.top{height:70px;background:#195284;line-height:70px;margin-bottom:30px}
.u-nav>li{float:left;margin:0 36px;position: relative;}
.u-nav>li>a{color:#fff;font-size:18px}
.u-nav .pull-down {width: 100%; position: absolute; border: 1px solid #005392; top: 70px; left: -15px; z-index: 100;width: 110px;z-index: 99;display: none;}
.u-nav .pull-down a {display: block; width: 100%; height: 44px; font-size: 16px; line-height: 45px; text-align: center; color: #000; background: #fff; border-top: 1px solid #e5e5e5; overflow: hidden;}
.u-nav .pull-down a.curr {color: #005392;}

.u-nav>li:hover .pull-down{display: block;}
.u-nav>li:hover>a>i{transform: rotate(-180deg);display: inline-block;}
.logo{width:700px;margin:0 auto}
.search{width:935px;margin:0 auto;margin-bottom:60px}
.search .inp{height:53px;border:1px solid #195284;width:800px;line-height:53px;padding:0 10px;font-size:18px}
.search .but{height:55px;border:1px solid #195284;width:113px;background:#195284;color:#fff;cursor:pointer}
.search .but i{font-size:28px}
.zt1-list{margin-top:20px}
/* .zt1-list li{float:left;width:275px;margin-right:26px} */


.ztzl-con {
	width:1180px;
	overflow: hidden;
}

.ztzl-con .bd {
	width:1196px;
	height: 120px;
	margin:0 -16px;
}
.ztzl-con .bd ul li {
	float: left;
}

.ztzl-con .bd ul li .pic {
	width: 275px;
	height: 120px;
	margin: 0 16px;
	position: relative;
	overflow: hidden;
}


.ztzl-con .bd ul li .pic img {
	width: 100%;
	height: 100%;
	display: block;
}

/* .ztzl-con .prev {
	display: block;
	width: 12px;
	height: 20px;
	background: url(../images/icon_prev.png) no-repeat;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -10px;
} */

/* .ztzl-con .next {
	display: block;
	width: 12px;
	height: 20px;
	background: url(../images/icon_next.png) no-repeat;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -10px;
} */





.frlink{margin-bottom:40px}
.frlink select{display:inline-block;border:1px solid #a4a4a4;width:255px;padding-left:10px;height:40px;line-height:430px;margin-left:20px;margin-right:20px;border-radius:5px;text-align:center;text-align-last:center}
.bg1{background:#ddecf5}
.bg2{background:#edf6e7}
.bg3{background:#f8e0da}
.bg4{background:#faefe7}
.tab2Ul li{float:left;width:23%;margin:0 1%;text-align:center;margin-top:10px;margin-bottom: 13px;}
.tab2Ul li i{width:60px;display:block;height:60px;border-radius:50%;border:1px solid #ddd;margin:0 auto 4px;box-sizing:border-box;padding:10px}
.tab3Ul li{float:left;width:31.33%;margin:0 1%;margin-top:20px}
.tab3Ul li i{width:90px;display:block;height:80px;border-radius:5px;border:1px solid #ddd;margin-right:10px;box-sizing:border-box;padding:15px 20px;float:left}
.tab3Ul li p{margin-top:30px}
.tab4Ul li{float:left;width:29.33%;margin:0 2%;margin-top:20px;margin-bottom:25px;position:relative}
.tab4Ul li i{width:64px;display:block;height:64px;border-radius:50%;border:1px solid #ddd;margin-right:10px;box-sizing:border-box;padding:10px;float:left}
.tab4Ul li p{margin-top:20px}
.tab4Ul li .drap:after{content:'';position:absolute;width:10px;height:10px;background:#fff;border-left:1px solid #ddd;border-top:1px solid #ddd;transform:rotate(45deg);top:-6px}
.tab4Ul li .drap{position:absolute;width:520px;top:100%;background:#fff;border-radius:5px;border:1px solid #ddd;z-index:5;padding:10px;display:none}
.tab4Ul li.drap1 .drap{left:0}
.tab4Ul li.drap2 .drap{left:-183px}
.tab4Ul li.drap5 .drap{left:-183px}
.tab4Ul li.drap2 .drap a{float:left;width:18.7%;margin:0 1% 10px}
.tab4Ul li.drap1 .drap:after{left:70px}
.tab4Ul li.drap2 .drap:after{left:255px}
.tab4Ul li.drap5 .drap:after{left:255px}
.tab4Ul li .drap a{font-size:14px;padding:3px 10px;background:#fff;border-radius:3px;border:1px solid #ddd;display:inline-block}
.tab4Ul li .drap a:hover{background:#e3eaf1}
.tab4Ul li .drap a img{display:inline-block;width:20px;vertical-align:-5px}
.tab4Ul li:hover .drap{display:block}
.tab5Ul li{float:left;width:31.33%;margin:0 1%;margin-top:20px;margin-bottom:25px}
.tab5Ul li.item{float:left;width:31.33%;margin:0 1%;margin-top:30px;margin-bottom:25px}
.tab5Ul li i{width:50px;display:block;height:50px;border-radius:50%;border:1px solid #ddd;margin-right:10px;box-sizing:border-box;padding:10px;float:left}
.tab5Ul li p{margin-top:14px}
.tab1Ul li{float:left;width:23%;margin:0 1%;margin-top:20px;margin-bottom:10px}
.tab1Ul li i{width:60px;display:block;height:60px;border-radius:50%;border:1px solid #ddd;margin-right:10px;box-sizing:border-box;padding:10px;float:left}
.tab1Ul li p{margin-top:20px}
.zt-list .picScroll-left{overflow:hidden;position:relative;padding-left:10px}
.zt-list .picScroll-left .hd{position:relative}
.picScroll-left .hd .next,.zt-list .picScroll-left .hd .prev{display:block;width:20px;height:90px;right:0;position:absolute;cursor:pointer;padding-top:45px}
.zt-list .picScroll-left .hd .next{left:0}
.zt-list .picScroll-left .bd{width:570px;margin:0 auto;overflow:hidden;position:relative}
.zt-list .picScroll-left .bd ul{overflow:hidden;zoom:1}
.zt-list .picScroll-left .bd ul li{margin-top: 25px;
    margin-right: 17px;float:left;overflow:hidden;text-align:center;height:158px;width:122px;background:#fcfcfc;border:1px solid #ddd;border-radius:5px;}
.zt-list .picScroll-left .bd ul li{text-align:center}
.zt-list .picScroll-left .bd ul li p{font-size:12px;line-height:1.4em;float:left;width:74px;font-family: PingFangSC-Regular;
font-size: 14px;
color: #858585;
letter-spacing: 0;
text-align: center;
line-height: 14px;height:28px}
.zt-list .picScroll-left .bd ul li img{width:45px;display:inline-block;float:left;    margin-left: 40px;}
.zt-list .picScroll-left .bd ul li .abqpd{display:inline-block;color:#666;padding:1px 15px;font-size:16px;margin:5px 0;border-radius:0px;}
.foot{height:100px;background:#195284;padding:40px}
.zt-list .picScroll-left .bd ul li span{display: block;color: #858585;font-size:14px;}
.zt-list .picScroll-left .bd ul li div{ margin-top: 20px;}

.foot{padding:30px 0;background:#035294;line-height:2em}
.foot,.foot a{color:#fff}
.gaba{display:inline-block;margin-right:5px;vertical-align:-4px}
.dzjg{top:20px;left:220px}
.dzjg,.zfjc{position:absolute}
.zfjc{top:20px;left:90px}
.ercode{top:10px;right:100px;position: absolute;width: 100px}
.slh{
position: absolute;
    top: 20px;
    left: -30px;

}
   .slh img{
        height: 51px;
        background-color: #fff;
        
    }

.list-left{width: 300px}
.list-right{width: 810px}
.position{background: #eee;padding: 15px 0;margin-bottom: 40px}
.list-left ul li a{display: block;height: 45px;text-align: center;font-size: 20px;margin-bottom: 15px;line-height: 45px;border-bottom: 2px solid #eee}
.list-left ul li a:hover{background: #eee;}
.list-left ul li.on a{border-bottom: 2px solid #ca140d}

.pages ul{display:inline-block}
.pages_c ul li a,.pages_c ul li.page-count{border-radius:5px}
.pages ul li{float:left;margin:0 3px}
.pages ul li.page-form{color:#555;margin-left:10px}
.pages ul li.page-form input{width:50px;height:29px;border:1px solid #ddd;margin:0 5px;text-align:center;color:#555}
.pages ul li.page-form button{width:50px;height:29px;background:#195284;border:0;color:#fff;cursor:pointer;margin-left:10px;border-radius: 5px}
.pages ul li.page-count{color:#555}
.pages ul li a,.pages ul li.page-count{display:block;padding:5px 13px;border:1px solid #ddd}
.pages ul li a:hover,.pages ul li.page-on a{color:#fff;background:#195284;border:1px solid #195284}


.article{background: #eee;padding: 40px 140px;width:960px }
.article h1.tit{font-size: 30px;text-align: center;line-height: 1.2em;margin-bottom: 25px;color: #222}
.article .info{margin-bottom: 25px;color: #666;text-align: center;padding-bottom: 10px;border-bottom: 1px solid #ccc;font-size: 15px}
.article .info .icondayinji{font-size: 30px;vertical-align: -5px;margin-right: 5px}
.article .arc-con{line-height: 1.8em;font-size: 15px}
.article .arc-con p{margin-bottom: 20px}
.article .arc-con img{display: inline-block;}



/* 首页调整样式 */
.tab-con .tab_xxgk{padding:0;}
.tab-con .tab_xxgk li{width:14.5%;position:relative}
.tab_xxgk li .drap:after{content:'';position:absolute;width:10px;height:10px;background:#fff;border-left:1px solid #ddd;border-top:1px solid #ddd;transform:rotate(45deg);top:-6px}
.tab_xxgk li .drap{position:absolute;width:520px;top:100%;background:#fff;border-radius:5px;border:1px solid #ddd;z-index:5;padding:10px;display:none}
.tab_xxgk li.drap1 .drap{left:0}
.tab_xxgk li.drap2 .drap{left:-183px}
.tab_xxgk li.drap5 .drap{left:-183px}
.tab_xxgk li.drap2 .drap a{float:left;width:18.7%;margin:0 1% 10px}
.tab_xxgk li.drap1 .drap:after{left:70px}
.tab_xxgk li.drap2 .drap:after{left:255px}
.tab_xxgk li.drap5 .drap:after{left:255px}
.tab_xxgk li .drap a{font-size:14px;padding:3px 10px;background:#fff;border-radius:3px;border:1px solid #ddd;display:inline-block}
.tab_xxgk li .drap a:hover{background:#e3eaf1}
.tab_xxgk li .drap a img{display:inline-block;width:20px;vertical-align:-5px}
.tab_xxgk li:hover .drap{display:block}
